waterproof abrasive paper - Turkish English Dictionary